package com.jbm.core.iface;

import com.jbm.core.common.ConnectAgent;

import java.io.Serializable;

/**
 * Created by root on 17-2-27.
 */
public class IAcross implements Serializable
{
	public int m_code;
	public String m_info;

	public String m_ca_key;
	public String m_query;

	public int m_fromid;
	public int m_toid;

	public String m_fromtag;
	public String m_totag;

	public int m_randr;
	public int m_qindex;

	public IAcross m_input;
/*
	public GeneratedMessage m_pbcontent;

	public PBIAcross.IAcross m_pb;
*/

	public ConnectAgent m_ca;

	public IAcross ( )
	{
		m_code = 0;
		m_info = null;

		m_ca_key = null;
		m_query = null;

		m_fromid = 0;
		m_toid = 0;

		m_fromtag = null;
		m_totag = null;

		m_randr = 0;
		m_qindex = -1;

		m_input = null;
/*
		m_pbcontent = null;

		m_pb = null;
*/
	}

	public IAcross ( int code, String info )
	{
		this();

		m_code = code;
		m_info = info;
	}

	public IAcross (IAcross ia)
	{
		this();

/*
		m_code = ia.m_code;
		m_info = ia.m_info;

		m_ca_key = ia.m_ca_key;
		m_query = ia.m_query;

		m_fromid = ia.m_fromid;
		m_toid = ia.m_toid;

		m_fromtag = ia.m_fromtag;
		m_totag = ia.m_totag;

		m_randr = ia.m_randr;
		m_qindex = ia.m_qindex;
*/

		m_input = ia;
/*
		m_pbcontent = ia.m_pbcontent;

		m_pb = ia.m_pb;
*/

		m_ca = ia.m_ca;
	}
}
